Archive member included       because of file (symbol)

C:/agb/lib/libagbsyscall.a(AgbSysDivRem.o)
                              objmove.o (DivRem)
C:/agb/lib/libagbsyscall.a(AgbSysVBlankIntrWait.o)
                              title.o (VBlankIntrWait)

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD crt0.o
LOAD main.o
LOAD sub.o
LOAD title.o
LOAD objmove.o
LOAD bgmove.o
LOAD data.o
LOAD C:/agb/lib/libagbsyscall.a
LOAD C:/agb/lib/libisagbprn.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libg.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libc.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
                0x00008000                .=0x8000

.interp
 *(.interp)

.hash
 *(.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.text
 *(.rel.text)
 *(.rel.text.*)
 *(.rel.gnu.linkonce.t*)

.rela.text
 *(.rela.text)
 *(.rela.text.*)
 *(.rela.gnu.linkonce.t*)

.rel.data
 *(.rel.data)
 *(.rel.data.*)
 *(.rel.gnu.linkonce.d*)

.rela.data
 *(.rela.data)
 *(.rela.data.*)
 *(.rela.gnu.linkonce.d*)

.rel.rodata
 *(.rel.rodata)
 *(.rel.rodata.*)
 *(.rel.gnu.linkonce.r*)

.rela.rodata
 *(.rela.rodata)
 *(.rela.rodata.*)
 *(.rela.gnu.linkonce.r*)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.bss
 *(.rel.bss)

.rela.bss
 *(.rela.bss)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(.init)

.plt
 *(.plt)

.text           0x08000000      0x9f4
 *(.text)
 .text          0x08000000      0x1d0 crt0.o
                0x08000000                _start
                0x080000c0                start_vector
                0x080000fc                intr_main
 .text          0x080001d0      0x15c main.o
                0x080001d0                AgbMain
 .text          0x0800032c       0xd8 sub.o
                0x0800032c                IntrDummy
                0x08000330                KeyRead
                0x08000360                ObjCursolMove
 .text          0x08000404      0x140 title.o
                0x0800050c                TitleVBlankIntr
                0x08000404                Title
 .text          0x08000544      0x29c objmove.o
                0x08000714                ObjMoveVBlankIntr
                0x08000544                ObjMove
                0x08000734                ObjSnakeMove
 .text          0x080007e0      0x204 bgmove.o
                0x080007e0                BgMove
                0x08000958                BgMoveVBlankIntr
                0x0800097c                BgSnakeMove
 .text          0x080009e4        0x8 C:/agb/lib/libagbsyscall.a(AgbSysDivRem.o)
                0x080009e4                DivRem
 .text          0x080009ec        0x8 C:/agb/lib/libagbsyscall.a(AgbSysVBlankIntrWait.o)
                0x080009ec                VBlankIntrWait
 *(.text.*)
 *(.stub)
 *(.gnu.warning)
 *(.gnu.linkonce.t*)
 *(.glue_7t)
 *(.glue_7)
                0x080009f4                _etext=.
                0x080009f4                PROVIDE (etext, .)

.fini
 *(.fini)

.rodata         0x080009f4     0x3cb4
 *(.rodata)
 .rodata        0x080009f4       0x34 title.o
                0x080009f4                TitleIntrTable
 .rodata        0x08000a28       0x34 objmove.o
                0x08000a28                ObjMoveIntrTable
 .rodata        0x08000a5c       0x34 bgmove.o
                0x08000a5c                BgMoveIntrTable
 .rodata        0x08000a90     0x3c18 data.o
                0x08000a90                LinkData_Title
                0x08000ca8                BgScData_Title
                0x080011a8                BgScData_ObjMove
                0x080020a8                BgScData_BgMove2
                0x080016a8                BgScData_BgMove0
                0x08000ca0                OamData_Sample
                0x08000aa0                PlttData_Sample
                0x08002aa8                CharData_Sample
                0x080025a8                BgScData_BgMove3
                0x08001ba8                BgScData_BgMove1
 *(.rodata.*)
 *(.gnu.linkonce.r*)

.rodata1
 *(.rodata1)
                0x080046a8                .=ALIGN(0x4)
                0x080046a8                __load_start_data=.

.data           0x02000000       0x10 load address 0x080046a8
 *(.data)
 .data          0x02000000       0x10 main.o
                0x02000000                DataSecDummy
 *(.data.*)
 *(.gnu.linkonce.d*)
                0x080046b8                __load_stop_data=(LOADADDR(.data)+SIZEOF(.data))

.data1
 *(.data1)

.ctors
 EXCLUDE_FILE ( *crtend.o )*(.ctors)
 *(SORT(.ctors.*))
 *crtend(.ctors)

.dtors
 EXCLUDE_FILE ( *crtend.o )*(.dtors)
 *(SORT(.dtors.*))
 *crtend.o(.dtors)

.got
 *(.got.plt)
 *(.got)

.dynamic
 *(.dynamic)

.sdata
 *(.sdata)
 *(.sdata.*)
                0x02000010                _edata=.
                0x02000010                PROVIDE (edata, .)
                0x02000010                __bss_start=.
                0x02000010                __bss_start__=.

.sbss
 *(.sbss)
 *(.scommon)

.bss0           0x03000000      0xc04
 title.o(.bss)
 .bss           0x03000000      0xc04 title.o
                0x03000800                TitleOamBak
                0x03000000                TitleBgBak
                0x03000c00                Cursolp
                0x03000000                __load_start_bss0=LOADADDR(.bss0)
                0x03000c04                __load_stop_bss0=(LOADADDR(.bss0)+SIZEOF(.bss0))

.bss1           0x03000000      0xc00 load address 0x03000c04
 objmove.o(.bss)
 .bss           0x03000000      0xc00 objmove.o
                0x03000400                ObjMoveBgBak
                0x03000000                ObjMoveOamBak
                0x03000c04                __load_start_bss1=LOADADDR(.bss1)
                0x03001804                __load_stop_bss1=(LOADADDR(.bss1)+SIZEOF(.bss1))

.bss2           0x03000000     0x2010 load address 0x03001804
 bgmove.o(.bss)
 .bss           0x03000000     0x2010 bgmove.o
                0x03000000                BgMoveOffsetBak
                0x03000010                BgMoveBgBak
                0x03001804                __load_start_bss2=LOADADDR(.bss2)
                0x03003814                __load_stop_bss2=(LOADADDR(.bss2)+SIZEOF(.bss2))
                0x03002010                .=(ADDR(.bss0)+((SIZEOF(.bss0)7SIZEOF(.bss1))7SIZEOF(.bss2)))
                0x03002010                .=ALIGN(0x4)

.bss            0x03002010      0x83c load address 0x03003814
 *(.dynbss)
 *(.bss)
 .bss           0x03002010      0x83c main.o
                0x03002018                IntrTableBuf
                0x03002012                Cont
                0x03002014                Trg
                0x03002010                SceneNo
                0x0300204c                IntrMainBuf
 *(.bss.*)
 *(COMMON)
                0x0300284c                .=ALIGN(0x4)
                0x0300284c                .=ALIGN(0x4)
                0x0300284c                _end=.
                0x0300284c                _bss_end__=.
                0x0300284c                __bss_end__=.
                0x0300284c                PROVIDE (end, .)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x00000000       0xa0
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 main.o
 .debug_aranges
                0x00000020       0x20 sub.o
 .debug_aranges
                0x00000040       0x20 title.o
 .debug_aranges
                0x00000060       0x20 objmove.o
 .debug_aranges
                0x00000080       0x20 bgmove.o

.debug_pubnames
                0x00000000      0x2ec
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0x6d main.o
 .debug_pubnames
                0x0000006d       0x3e sub.o
 .debug_pubnames
                0x000000ab       0x6e title.o
 .debug_pubnames
                0x00000119       0x7d objmove.o
 .debug_pubnames
                0x00000196       0x7a bgmove.o
 .debug_pubnames
                0x00000210       0xdc data.o

.debug_info     0x00000000    0x1228b
 *(.debug_info)
 .debug_info    0x00000000     0x30c1 main.o
 .debug_info    0x000030c1     0x2f10 sub.o
 .debug_info    0x00005fd1     0x30b7 title.o
 .debug_info    0x00009088     0x30b3 objmove.o
 .debug_info    0x0000c13b     0x31a5 bgmove.o
 .debug_info    0x0000f2e0     0x2fab data.o

.debug_abbrev   0x00000000      0x827
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x156 main.o
 .debug_abbrev  0x00000156      0x15e sub.o
 .debug_abbrev  0x000002b4      0x17f title.o
 .debug_abbrev  0x00000433      0x176 objmove.o
 .debug_abbrev  0x000005a9      0x176 bgmove.o
 .debug_abbrev  0x0000071f      0x108 data.o

.debug_line     0x00000000      0x850
 *(.debug_line)
 .debug_line    0x00000000      0x185 main.o
 .debug_line    0x00000185      0x144 sub.o
 .debug_line    0x000002c9      0x16e title.o
 .debug_line    0x00000437      0x212 objmove.o
 .debug_line    0x00000649      0x207 bgmove.o

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.stack          0x00080000        0x0
                0x00080000                _stack=.
 *(.stack)
Address of section .text set to 0x8000000
OUTPUT(overlay.elf elf32-littlearm)
